technical facilities - Fransızca İngilizce Sözlük